home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / lang / c++-part1 / 2826 < prev    next >
Encoding:
Internet Message Format  |  1996-08-06  |  6.6 KB

  1. Path: nntp.teleport.com!usenet
  2. From: Nathan Backous <datapak@teleport.com>
  3. Newsgroups: comp.lang.c++,comp.software-eng
  4. Subject: ATTN all developers, DataPak Software's PAIGE
  5. Date: Fri, 19 Jan 1996 16:02:28 -0800
  6. Organization: DataPak Software
  7. Message-ID: <31003114.739E@teleport.com>
  8. NNTP-Posting-Host: ip-vanc2-18.teleport.com
  9. Mime-Version: 1.0
  10. Content-Type: text/plain; charset=us-ascii
  11. Content-Transfer-Encoding: 7bit
  12. X-Mailer: Mozilla 2.0b5 (Win16; I)
  13.  
  14. The following is information about DataPak Software's PAIGE.  For more 
  15. information please mailto:jamesm@datapak.com
  16.  
  17. Also please check out our website at:
  18.  
  19. http://www.datapak.com/datapak/
  20.  
  21. --
  22.  
  23.  
  24. PAIGE is a cross-platform library for developers who want to incorporate text 
  25. editing, page layout or multi-media
  26. features into their applications. Developed with our commitment toward open 
  27. architecture document
  28. processing, the PAIGE can be used in a variety of programming environments. 
  29.  
  30. With PAIGE anything can be embedded into a traditional "text" stream-even if 
  31. it isn't really text at all-such as
  32. pictures, arbitrary objects, buttons even calls to other applications. Or, it 
  33. can handle stylized text of virtually any
  34. length, all of which can be enclosed inside or outside non-rectangular 
  35. shapes! The creative possibilities are
  36. unlimited. 
  37.  
  38. Regardless of what your software is designed to display or edit-blocks of 
  39. text, lists, graphs and charts,
  40. complicated shapes, embedded graphics or a combination of these 
  41. functions-PAIGE can provide the ultimate
  42. text rich environment. 
  43.  
  44. Now PAIGE's incredibly rich feature set is available on the latest Windows 
  45. platforms. Also sold as a custom
  46. control, PAIGE is perfectly suited to act as replacement for the RichEdit 
  47. control offered as part of the new
  48. Windows 95 operating system. In this respect, PAIGE is a "must" have tool for 
  49. Windows developers facing
  50. today's world of rapidly changing technology and rising end user 
  51. expectations. 
  52.  
  53. Cross-Platform Design. PAIGE is extremely flexible and robust. Based on a 
  54. single programming API, PAIGE
  55. simplifies multi-platform development. Every aspect of text and layout 
  56. formatting, editing and display is
  57. completely at your disposal to match almost any specification. 
  58.  
  59. Embedded Objects. Enables you to embed any arbitrary object into the text 
  60. stream. Insert pictures, buttons,
  61. QuickTime movies, or even entire documents as "characters." Arbitrary objects 
  62. are also recursive (objects can
  63. be embedded within objects, etc.). 
  64.  
  65. Container and non-rectangular shapes. Supports the creation of "containers" 
  66. and non-rectangular shapes.
  67. Document data will adhere to and wrap inside or outside application-defined 
  68. columns, linked containers and
  69. irregular shapes. An optional "exclude" shape is also provided as an 
  70. arbitrary area for characters to wrap
  71. across. 
  72.  
  73. Scaling. Supports scaling, "print view" modes from 1% to 1000%, fully 
  74. editable. 
  75.  
  76. Text Stylization. Extensive stylization and text formatting, all in-line 
  77. editable. Formatting features include
  78. paragraph formatting, kerning, hidden text and variable tab stops. 
  79.  
  80. Discontinuous Selections. Supports discontinuous and vertical highlighting. 
  81. Hence, your software can select
  82. non-contiguous text "cells" for many powerful features. 
  83.  
  84. Multi-level "Undo" support. 
  85.  
  86. Excellent performance. Carefully designed to provide fast, tight code. 
  87.  
  88. 32 Bit Code Available. PAIGE is currently available for both Windows NT and 
  89. Native PowerMac. Windows 95
  90. version currently in Beta testing. 
  91.  
  92. Overcomes 64K and 32K segmentation barriers. Built-in virtual memory, 
  93. combined with PAIGE's
  94. high-performance, makes this technology a valuable replacement for all 
  95. existing "text edit" technology. 
  96.  
  97. ADDITIONAL PAIGE FEATURES 
  98.  
  99. Multiple libraries lets you link only the features you need, thus keeping 
  100. object code size at a minimum -
  101. Supports left, center, right and decimal tabs placed anywhere with virtually 
  102. no limit - Left, center, right and full
  103. justification (paragraph based) - Mail-merge support features - "Variable 
  104. line" spacing, "space before," "space
  105. after" and extra line leading (all paragraph-based) - Left, right and 
  106. first-line indent support for paragraphs -
  107. High-level scrolling and pagination support - Virtual memory and file I/O 
  108. support - Cut, Copy, Paste and Undo
  109. support - Style sheet support (similar to MS Word "styles") 
  110.  
  111. WINDOWS SPECIFICATIONS PAIGE for Windows is designed to be a "drop in" 
  112. replacement for the existing edit
  113. controls you would normally access in the course of your Windows development 
  114. process. Messages are
  115. designed to map easily to standard edit controls. 
  116.  
  117. All PAIGE addressing is 32-bit compatible and it supports background bitmap 
  118. drawing. Object Code:
  119. Compatible with Visual C++, Borland 4.x and MFC. DLL is approximately 300K. 
  120.  
  121. MACINTOSH SPECIFICATIONS Object Code: Available in Codewarrior, ThinkC and 
  122. MPW formats (ThinkC v5
  123. and 6, MPW 3.2+). Combined libraries: approximately 300K object code (smaller 
  124. sizes can be configured if
  125. application uses less PAIGE features). Language Compatibility:-Object code 
  126. can interface with C or Pascal.
  127. Also compatible with C++ and TCL.System/OS Requirements:-Macintosh System 6 
  128. or greater. Color
  129. QuickDraw not required except color and kerning features unavailable without. 
  130.  
  131. GENERAL SPECIFICATIONS Source Code -Standard ANSI C, compatible with all 
  132. popular C compilers.
  133. Externally defined functions also configured for -Pascal.+Environments:-PAIGE 
  134. uses no "global" variables of
  135. any kind and is therefor compatible for Desk Accessories, DLL+s, code 
  136. resources, etc.Language
  137. Compatibility:-Object code can interface with C or Pascal. Also compatible 
  138. with C++ and TCL.Supported
  139. Platforms: Windows 3.1, Windows NT (in beta testing-available 8/95), Windows 
  140. 95 (in beta testing-available
  141. 8/95), Macintosh and PowerMac. 
  142.  
  143. WARRANTY & TECHNICAL SUPPORT PAIGE comes with one full year warranty on disks 
  144. and six months of
  145. technical support, which starts from the date of purchase. DSI offers 
  146. Extended Service programs for clients
  147. who wish to contract for long-term support.While under warranty you are 
  148. entitled to all published tech notes
  149. and updates will be provided for a nominal shipping and handling fee. Major 
  150. upgrades are not included and
  151. pricing will vary depending on the extent of the enhancements made and/or 
  152. features added. 
  153.  
  154. LICENSING PAIGE is licensed royalty free and there are no associated 
  155. distribution fees. The retail licensing for
  156. PAIGE covers the use of the product for one application and one developer. 
  157. Additional seats are available and
  158. you can apply to the Sales Department for information regarding 
  159. re-licensing.A PAIGE evaluation program is
  160. also available for purchase. Under this program potential customers receive 
  161. object code, documentation and
  162. full tech support for 30 days.
  163.